core: Change compose to operate purely in-memory
authorColin Walters <walters@verbum.org>
Thu, 22 Dec 2011 02:42:13 +0000 (21:42 -0500)
committerColin Walters <walters@verbum.org>
Thu, 22 Dec 2011 02:42:13 +0000 (21:42 -0500)
commite9fd921afe09266047d8ebbff633ada95c3f55f1
tree643c929e6d6a9a552e67304d5f6ba40f992a38ff
parentadd55849abf4f9f18442beebe0067aa50b55aa7f
core: Change compose to operate purely in-memory

This is *significantly* faster than checking out each branch into the
real filesystem, then importing it again.
src/libostree/ostree-mutable-tree.c
src/libostree/ostree-repo-file.c
src/libostree/ostree-repo-file.h
src/libostree/ostree-repo.c
src/ostree/ot-builtin-compose.c
tests/t0004-compose.sh